large-sized pea - German English Dictionary